work meticulously - Turkish English Dictionary